Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Uzbekistan F4 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F11 France F10 France F5 Shimadzu All Japan Indoor - Kyoto USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton The LTA Manchester Challenger - Manchester Warsteiner Challenger Lubeck 2001 - Lubeck LTA Hull Challenger - Hull Kyoto Challenger - Kyoto Gallagher International - Hamilton XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh Powder Byrne Trophy - Surbiton Credicard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte IPP Open - Helsinki The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental Milano Challenger-Jameson Cup - Milan Tatra Banka Open - Bratislava Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Bristol Challenger Trophy - Bristol Scottish Tennis Championship - Edinburgh Ahmedabad Challenger - Ahmedabad XL Capital Bermuda Open - Bermuda Third Bank Tennis Championships - Lexington Frito Lay/USTA Challenger - Binghamton Wiesmann Roadster Open - Nuembrecht drkoop.com USTA Challenger of Burbank - Burbank Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba West of England Challenger - Bristol Colorado Classic - Denver Binghamton Professional Tennis Tournament - Binghamton Lambertz Open - Aachen Okal Cup 2003 - Eckental Czech Indoor Open - Prague Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Heineken Challenger 2004 - Ho Chi Minh City Busan Open - Busan Challenger Leon 2004 - Leon Zagreb Open - Zagreb The Surbiton Trophy - Surbiton XI Open International D'Andorra - Andorra The Manchester Trophy - Manchester Binghamton Professional Tennis Tournament - Binghamton China Open - Beijing Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Lambertz Open - Aachen Challenger Groningen - Groningen ATP Challenger Numea - New Caledonia The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton The LTA Men's Challenger - Nottingham Kobstaedernes ATP Challenger - Kolding Tatra Banka Open - Bratislava Mobilux Open - Luxembourg The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton The Shelbourne Irish Open - Dublin Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans USTA Challenger - Champaign ECU Prague Open - Prague San Remo Tennis Cup - San Remo The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Moncton Men's Challenger - Moncton Open D'Orleans - Orleans Sarajevo Challenger St. Brieuc Challenger Johannesburg Challenger Reggio Emilia Challenger Manchester Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Mons Challenger Jersey Challenger San Remo Challenger The Nottingham Cahllenger - Nottingham Pozoblanco Challenger Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux VII Open Banc Agricol - Andorra Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham GHI Bronx Classic - Bronx Recanati Challenger Gemax Samsung Open 2004 - Belgrade IPP Open - Helsinki Sarajevo Open - Sarajevo PrivatBank Cup - Dnepropetrovsk The LTA Nottingham Challenger - Nottingham Istanbul Challenger Kobstaedernes ATP Challenger - Kolding St. Remy Challenger Nova Challenger Osaka - Osaka 2002 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh Bratislava Challenger V Gramado Open de Tennis - Gramado Lambertz Open by Stawag 2007 - Aachen Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Hamburg Challenger - Hamburg IPP Open - Helsinki Meridiana Sardegna Open - Olbia Bristol Challenger Trophy - Bristol Challenger Leon 2003 - Leon West of England Tennis - Bristol Steelers Cup - Kosice IPP Open - Helsinki Ciudad de Pozoblanco Open Diputacion - Cordoba The Manchester Trophy - Manchester Internationaux du Doubs - Besancon 2002 FSE Challenger - Tarzana Ostrava Open 2005 - Ostrava The Manchester Trophy - Manchester The LTA Wrexham Challenger - Wrexham Medicor Open - Budapest San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Heilbronn Open - Heilbronn International Bavarian Championship - Eckental The Natrel's Challenger of Granby - Granby LTA Hull Challenger - Hull Crystal Cup 1998 - Portoroz Arroyo de la Encomienda - Valladolid Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto Nuembrecht Challenger - Nuembrecht Sparkessen Magdeburg Open - Magdeburg ATP Open Castilla y Leon - Segovia Warsteiner Challenger Wolfsburg - Wolfsburg Eddleman USTA Challenger - Birmingham Open de l'Isere - Grenoble Open de Franche Comte - Besancon Alexander Kolyaskin Memorial - Donetsk Puerto Rico Challenger Tennis Event - Humacao Zagreb Open - Zagreb FILA Challenger Biella - Biella Casino Lugano - Lugano Baton Rouge Pro Tennis Classic - Baton Rouge Manchester Challenger - Manchester Izmir Cup - Izmir Open D'Orleans - Orleans I Open de Tenis Comunidad de Madrid - Madrid Challenger Banque Nationale - Granby Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Okal Cup - International Bavarian Championship - Eckental San Remo Tennis Cup - San Remo Cherbourg Challenger St. Brieuc Challenger South African Airways Tennis Open - Durban St. Remy Challenger Izmir Challenger Prostejov Challenger Bath Challenger Orleans Challenger Athens Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Geneva Challenger Rado Swiss Open - Gstaad President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel Scania Stockholm Open - Stockholm Gold Flake Open - Chennai Open 13 - Marseille AXA Cup - London Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - Queen's/London Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Salem Open - Hong Kong Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad Croatia Open - Umag Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Ostrava The Stella Artois Grass Court Championships - London TED Open Istanbul - Istanbul Eisenberg Jerusalem Open - Jerusalem Challenger 42 - Andrezieux Bristol Challenger Trophy - Bristol Open de L'Isere (Open 38) - Grenoble China Open - Beijing GHI Bronx Tennis Classic - Bronx drkoop.com USTA Challenger of Houston - Houston Internationaux de Bretagne - Brest Grand Prix de Tennis de Lyon - Lyon Open de Franche Comte - Besancon Open Sainte-Victoire - Aix-En-Provence Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel TED Open - Istanbul The Nottingham Challenger - Nottingham Volkswagen Challenger 2004 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg 2004 USTA Challenger of Calabasas - Calabasas The LTA Nottingham Challenger - Nottingham Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Black Forest Open 2004 - Freudenstadt TED Open - Istanbul Jameson Cup - Milan Logopak Challenger 2005 - Lubeck Tunis Open - Tunis Internazionali di Tennis - Bergamo GHI Bronx Classic - Bronx The LTA Sunderland Challenger - Sunderland Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux BMW Tennis Championship - Sunrise Tunis Open 2006 - Tunis The LTA Manchester Trophy - Manchester The Stella Artois Grass Court Championships - London Naples Challenger - Naples Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Thailand Open - Bangkok KGHM Dialog Polish Indoors - Wroclaw Challenger Casablanca San Angel - Mexico City Fergana Challenger - Fergana Ortisei Challenger Genova Open Challenger - Genova ABN/AMRO World Tennis Tournament - Rotterdam President's Cup - Astana Caversham International Tennis Tournament - Jersey Gerry Weber Open - Halle Rhodes Challenger The Stella Artois Championships - London Ramat Hasharon Challenger Pozoblanco Challenger Campbell's Hall of Fame Tennis Championships - Newport The Nottingham Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille The Dubai Tennis Championships - Dubai Allianz Suisse Open - Gstaad Turin Challenger AAPT Championships - Adelaide Izmir Challenger Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Open 13 - Marseille Sybase Open - San Jose Vancouver Challenger Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle The Stella Artois Championships - London Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Milan Challenger Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Mallorca Open - Mallorca SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad LTA Manchester challenger - Manchester Heilbronn Open - Heilbronn Internationaux de Tennis de Brest - Brest UNICEF Open - 's Hertogenbosch USTA Men's Challenger of Urbana-Champaign - Urbana San Luis Potosi Challenger - San Luis Potosi ATP Bangalore Challenger - Bangalore drkoop.com USTA Tennis Championships - Armonk The Powder Byrne Trophy - Surbiton Countrywide Classic - Los Angeles The Stella Artois Grass Court Championships - London Heilbronn Open - Heilbronn Rado Swiss Open - Gstaad Lamberts Open by Stawag - Aachen IPP Open - Helsinki Qatar Mobil Open 2000 - Doha III Challenger Continenal Plaza - Puerto Vallarta UNICEF Open - 's Hertogenbosch IPP Geneva Trophy - Geneva Jameson Cup - Milan Copenhagen Open - Copenhagen Warsteiner Challenger Lubeck - Lubeck Estoril Open - Estoril UBS Open Gstaad - Gstaad New Delhi Challenger - New Delhi Warsteiner Challenger Wolfsburg - Wolfsburg Internazionali de Tennis di Bergamo - Bergamo The Wright Financial Group, Inc. Challenger - Champaign The LTA Wrexham Challenger - Wrexham GHI Bronx Classic - Bronx Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Citrix Tennis Championships - Delray Beach President's Cup - Tashkent 2001 Eddleman USTA Challenger - Birmingham Heineken Open Shanghai - Shanghai Gemax Samsung Open 2005 - Belgrade CA Tennis Trophy - Vienna Copenhagen Open - Copenhagen Tatra Banka Open 2003 - Bratislava The Samsung Open - Nottingham Neride Prague Indoor - Prague AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide The LTA Hull Challenger - Hull Miller Lite Hall of Fame Tennis Championships - Newport ECM Cup - Prague Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia BH Tennis Open International Cup - Belo Horizonte Optimus Maia Open - Maia Neride Prague Indoor - Prague BMW Tennis Championship - Sunrise VI Open Banc Agricol - Andorra Open Diputacion Ciudad de Pozoblanco - Cordoba The LTA Manchester Challenger - Manchester Ordina Open - 's-Hertogenbosch Jameson Cup - Milan The Indian Oil-Servo ATP Challenger 1999 - Calcutta Open de Moselle - Metz Stockholm Open - Stockholm CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Shimadzu All Japan Indoor Tennis Championships - Kyoto Cridicard Mastercard Tennis Cup - Campos do Jordao GHI Bronx Classic - Bronx Thailand Open - Bangkok Tampere Challenger - Tampere The Joyce Eisenberg Jerusalem Open - Jerusalem Northern Electric Open 1999 - Newcastle Thailand Open - Bangkok If Stockholm Open - Stockholm Sporting Challenger 2003 - Turin The Manchester Trophy - Manchester Challenger Groningen - Groningen IPP Open - Helsinki IV Gramado Open de Tenis - Gramado Warsteiner Challenger Lubeck - Lubeck Grand Prix de Tennis de Lyon - Lyon Internazionali di Tennis di Bergamo - Bergamo Chennai Open - Chennai Akbank Private Banking-TED Open - Istanbul XI Venice Open - Venice Abierto Club Casablanca - Mexico City KGHM Polish Indoors - Wroclaw Credit Agricole Suisse Open - Gstaad Heineken Open Shanghai - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Cincinnati AIG Japan Open - Tokyo Heilbronn Challenger Next Generation Adelaide International - Adelaide Geneva Challenger Open de Moselle - Metz Gerry Weber Open - Halle Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel RCA Championships - Indianapolis Credit Agricole Suisse Open - Gstaad The Nottingham Open - Nottingham Sybase Open - San Jose Scania Stockholm Open - Stockholm U.S. Men's Clay Court Championships - Houston U.S. Men's Clay Court Championships - Orlando The Nottingham Open - Nottingham Milan Indoors - Milan Thailand Open - Bangkok The Dubai Tennis Championships - Dubai CA Tennis Trophy - Vienna 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Open Seat Godo 2007 - Barcelona Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami If Stockholm Open - Stockholm NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 2R, GBR-SCG 2-3 LTA Wimbledon Wildcard Play-off tournament